- Опубликовано
Возникла у меня дискуссия в команде на одном...
- Автор
- Имя
- Счастливый тимлид | ♥ Frontend
- Telegram
- Счастливый тимлид | ♥ Frontend2204 подписчика692 поста
Возникла у меня дискуссия в команде на одном из ревью кода. Хочу поделиться с вами, интересно ваше мнение.
Я пропагандирую использование адаптеров во всех приложениях.
Очень часто бывает что визуальная часть уже достаточно хорошо проработана: макеты нарисованные, бизнес-сущности определены, ну вот API ещё не устаканен, не согласован и не реализован.
Вот в таких случаях предлагается на фронтенде определись структуру данных с которыми удобно работать. Описать типы и сгенерировать моки. Затем, когда будет готов останется лишь смапить дто в наш тип.
Также этот подход отлично работает когда с бэконда приходят грязные данные, избыточные, или в странных структурах с глубокой вложенностью и необходимостью постобработки. Как же прекрасно сразу после получения данных их нормализовать, выкинуть весь мусор, пересортировать как нужно и отдать на вход приложения.
И вот на этой почве у нас разработчиком возникла дискуссия. Он выводил в юай-компонент переменную с названием puDes. Я на ревью отметил, что совершенно не понимаю, что означает эта переменная и нужно её переименовать, на что получил ответ что так приходит с бэкенда и типа переименовывать тогда нужно у них. Что в нашем случае скорее равно оставить как есть.
Более того, оказалось что не только я, но и вообще никто из разработчиков не знает, что значит название этой переменной. Оказалось, что в ней содержится описание группы пользователя. Как можно это понять из этого шифра вообще непонятно, попробуйте расшифровать, но основной вопрос сейчас не в этом.
Как вы считаете, если с бэкенда приходит мусор, стоит ли его приводить к нормальному человекочитаемому виду, или стоит оставлять как есть?
У меня есть как сильные аргументы за одну точку зрения, так и достаточно сильные аргументы за другую.
Интересно, как бы вы сделали?
Предыдущий пост
- Опубликовано
Пишите коммиты на русском!
Следующий пост
- Опубликовано
Ловушка похвалы для программистов
Закрепленные
Из подборки #frontend
- Опубликовано
Как сделать страницу с халявой и промокодами
- Опубликовано
Встречайте геймификацию в комментах
- Опубликовано
Когда проще завайбкодить чем нагуглить
- Опубликовано
Телеграмовский сосун (или какун, как правильно?)
- Опубликовано
Итоги
- Опубликовано
Поделитесь вашими любимыми мемами уходящего года
Свежие посты
- Опубликовано
Как сделать страницу с халявой и промокодами
- Опубликовано
Встречайте геймификацию в комментах
- Опубликовано
Когда проще завайбкодить чем нагуглить
- Опубликовано
весёлая дискуссия в канале Деплой о резюме
- Опубликовано
Жизнь по скраму
- Опубликовано
не забудь завести будильник
- Опубликовано
Каникулы в регионе без интернета
- Опубликовано


